9aa5b643db8cbc0389a1139b5fc142aa89727945,code/test-src/exm/stc/frontend/typecheck/FunctionTypeCheckerTest.java,FunctionTypeCheckerTest,testSelectOverloadUnion2,#,292

Before Change


    FnCallInfo fc2 = makeOverloadedFnCallInfo(Arrays.asList(INT_OR_FLOAT),
                                              overloadListRev);

    List<FnMatch> matches2 = concretiseInputsOverloaded(FAKE_CONTEXT, fc2, true);
    assertEquals(1, matches2.size());
    FnMatch match2 = matches2.get(0);
    assertEquals(intFnID, match2.overload.id);
    assertEquals(1, match2.concreteAlts.size());
    assertEquals(intFn, match2.concreteAlts.get(0));

After Change


    FnCallInfo fc2 = makeOverloadedFnCallInfo(Arrays.asList(INT_OR_FLOAT),
                                              overloadListRev);

    FnMatch match2 = concretiseInputsOverloaded(FAKE_CONTEXT, fc2);

    assertEquals(intFnID, match2.overload.id);
    assertEquals(1, match2.concreteAlts.size());